0.3.6  20120824

       * Improve user messages phrasing, as discussed on tails-dev.
       * Update POT and PO files.
       * Import initial French translation.

0.3.5  20120821

       * Update POTFILES.in.
       * Add roles to handle character sets encoding and decoding.
       * Decode/encode text on I/O boundaries, and more systematic l10n.
       * Update POT and PO files, add (empty) PO files for French and Russian.

0.3.4  20120724

       * Minor tweaks to error messages.
       * Don't require the "in progress" dialog boxes to be clicked to continue.

0.3.3  20120724

       * Support TAILS_CHANNEL not being set in /etc/os-release.
       * Fix proxy settings: don't check for NO_PROXY being false,
         since it is set in Tails.
       * Disable GnuPG locking entirely when checking signatures:
         in Tails, the "trusted" GnuPG homedir being used is read-only.
       * When proposing to update, make it clear that the displayed size
         corresponds to what needs to be downloaded.
       * When proposing to update, use a "question" dialog,
         so that it has a "No" button.
       * Make the downloaded target files world-readable.
       * Improve most error messages,
         and point to the (to-be-written) documentation when needed.
       * Make some scenarios more readable.

0.3.2  20120723

       * Compress SquashFS "diff" the same as the Tails "normal" SquashFS,
         that is with xz.
       * Format link to documentation.
       * Add missing builder for the base URL for update-description files.
       * Sort methods declaration a bit more consistently.
       * Don't pretend every Tails update fixes security issues.

0.3.1  20120723

       * Use IPC::Run instead of IO::CaptureOutput.

0.3    20120723
       * Add missing dependency on GnuPG::Interface.
       * Add a tails-iuk-mktemp-get-target-file helper meant to be run
         via sudo by the Live user.
       * Add a Tails::IUK::UpdateDescriptionFile class.
       * Write the tails-update-frontend program and test suite,
         refactoring and factorizing, along the way, some of the existing code
         to allow re-using.
       * Don't check SSL certificates when SSL_NO_VERIFY is set to a true value.
       * Don't use a HTTP proxy if NO_PROXY is set to a true value.
       * Cleanup.

0.2    20120709

       * Various refactoring and bugfixing, both in code and test suite.
       * TargetFile::Download:
         - explicitly allow only http and https.
         - don't verify SSL connection.
       * Use GNU tar to generate boot.tar.bz2, system.tar, and the IUK itself.
       * Create a Tails::IUK::RunningSystem class.
       * Implemented Tails::IUK::UpdateDescriptionFile::Download and
         tails-iuk-get-update-description-file wrapper.

0.1.8  20120629

       * Memory optimization: compute archives unpacked size
         by parsing tar output.
       * A full army of bugfixes.
       * Also pass --no-same-permissions to tar.
       * Require the IUK filename to be passed.
         We'll add some cleverness later.

0.1.7  20120629
       Really extract the IUK, and the archives it contains,
       to a temporary directory on the Tails system partition.

       To this end, introducing a custom subclass of Archive::Tar::Wrapper
       was needed, as well as performing a few more operations as root.

       Also, make the IUK creation process support the case when a directory
       does not exist in either of the ISO image, and fix the support for
       the case when files have appeared in the new ISO. All this with
       specs and scenarios tests.

0.1.6  20120629
       Extract the IUK, and the archives it contains, to a temporary directory
       on the Tails system partition, to save memory. This should hopefully
       make tails-install-iuk usable in real conditions.

       This is achieved using a custom Archive::Tar::Wrapper subclass, that
       deals with the ownership and permissions issues, runs tar via sudo,
       and other fancy stuff that is specific to our usecase.

       This implies cleaning up a few temporary directories we use as root,
       as they are owned by root in a Tails system (vfat).

       Also, this allows us to make sure files are extracted once, and not
       constantly re-extracted.

0.1.5  20120531
       More memory optimizations in the IUK installation process.

0.1.4  20120531
       Optimize memory consumption of IUK installation process.

0.1.3  20120530
       Make files extracted from ISO read-write before trying to changing them.
       Do not restore permissions when extracting files from ISO.

0.1.2  20120530
       Fix Tails::IUK::TargetFile::HashType for old Moose::Util::TypeConstraints.

0.1.1  20120530
       Add missing dependencies.

0.1    20120530
       Early snapshot.
